- neurocanal
- \\“+\ noun
Etymology: neur- + canal: the central canal of the spinal cord
* * *
neurocanalˈ noun (embryology)A cavity in the embryonic nervous system which develops into the central canal of the spinal cord and ventricles in the brain• • •Main Entry: ↑neur-
Useful english dictionary. 2012.